package com.ep.thirdPlatformProject.dhg.entity;

import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableName;
import lombok.*;
import lombok.experimental.Accessors;

@EqualsAndHashCode(callSuper = true)
@Data
@ToString(callSuper = true)
@Accessors(fluent = true)
@TableName("v_sync_oa_trans_person")
public class DhgEmployeeTransEntity extends DhgCommonEmployeeEntity {

    /**
     * 新公司名称
     */
    private String newCompanyName;
    /**
     * 新公司编号
     */
    private String newCompanyCode;
    /**
     * 部门编码
     */
    @TableField("new_org_code")
    private String newDeptCode;
    /**
     * 新组织名称
     */
    @TableField("new_org_name")
    private String newDeptName;

    /**
     * 新岗位编码
     */
    private String newPostCode;
    /**
     * 新职位名称
     */
    private String newPostName;

    /**
     * 新领导姓名
     */
    private String newLeaderNo;

    /**
     * 流转日期
     */
    private String flowDate;


    /**
     * 转岗原因
     */
    private String reason;
}
